package me.zhengjie.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("iws_store_outside")
public class IwsStoreOutside {

    @TableId(type = IdType.AUTO)
    @TableField("id")
    private String Id;

    @TableField("store_name")
    private String storeName;

    @TableField("store_type")
    private String  storeType;

    @TableField("floor")
    private String floor;

    @TableField("region")
    private String region;

    @TableField("frame")
    private String frame;

    @TableField("serial")
    private String serial;

    @TableField("ware_type")
    private String wareType;

    @TableField("good_type")
    private String goodType;

    @TableField("container_code")
    private String containerCode;
    //储位状态（空闲0, 入库1, 出库2, 有货3）
    @TableField("status")
    private Integer status;

    @TableField("is_lock")
    private Integer isLock;

    @TableField("create_date")
    private LocalDateTime createDate;

    @TableField("update_date")
    private LocalDateTime updateDate;

    @TableField("weight")
    private Double weight;

    @TableField("s_long")
    private Double sLong;

    @TableField("s_wide")
    private Double sWide;

    @TableField("s_tall")
    private Double sTall;

    @TableField("build")
    private String build;

    @TableField("agv_point")
    private String agvPoint;

    @TableField("mes_position")
    private String mesPosition;

    @TableField("mes_position_name")
    private String mesPositionName;

    @TableField("area")
    private String area;
}
